package com.neusoft.gene.nep.mapper;

import com.baomidou.mybatisplus.core.mapper.BaseMapper;
import com.neusoft.gene.nep.entity.Role;
import org.apache.ibatis.annotations.Param;

//BaseMapper：MyBatis-Plus提供的基础Mapper接口，包含了常用的CRUD操作。
//Role：自定义的实体类，映射数据库中的roles表。
public interface RoleMapper extends BaseMapper<Role> {
    // // 自定义授权方法，根据角色ID和路径进行授权
    int  authorize(@Param("roleid") Integer roleid,@Param("path") String path);
    //使用@Param注解指定参数名为roleid，类型为Integer，表示角色ID。
    //使用@Param注解指定参数名为path，类型为String，表示路径。
}
